//
// Created by huangjunhao on 2022/10/30.
//
#include <stdio.h>

void InvertStore(char A[])
//字符串逆序存储的递归算法。
{
    char ch;
    static int i = 0;//需要使用静态变量
    ch=getchar();
    if (ch!= '\n')    //规定'\n'是字符串输入结束标志
    {
        InvertStore(A);
        A[i++] = ch;//字符串逆序存储
    }
    A[i] = '\0';  //字符串结尾标记
}


int main()
{
    char a[50];
    InvertStore(a);
    puts(a);
    return 0 ;
}